PHP サンプルコード 当日の日付がデフォルトの日付入力フォーム
PHPで、当日の日付がデフォルトになり、プラスマイナス5年の入力ができるフォームの出力です。
結局いつもコピペしているので、書いておきました。
<select name="data[use_date][year]"> <?php $this_year=date('Y'); for($i=$this_year-5; $i<$this_year+5; $i++){ echo "<option value=\"$i\"";
if($i==$this_year){
echo ” selected”;
}
echo “>$i“;
}
?> </select>- <select name="data[use_date][month]"> <?php
$this_month=date(‘n’);
for($j=1; $j<13; $j++){
echo "“;
}
?> </select>- <select name="data[use_date][day]"> <?php
$today=date(‘d’);
for($k=1; $k<32; $k++){
echo "“;
}
?> </select>